alien vegetation - Turco Inglés Diccionario